punta afilada - Turkish English Dictionary